package com.daffodil.flowable.entity;

import javax.validation.constraints.Size;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 
 * @author yweijian
 * @date 2022年3月11日
 * @version 1.0
 * @description
 */
@Data
@ApiModel("流程办理附件")
public class ActFlowSubmitAttachment {
    
    /** 附件类型 */
    @ApiModelProperty(name = "附件类型 ")
    public String type;
    
    /** 附件地址 */
    @ApiModelProperty(name = "附件地址 ")
    public String url;
    
    /** 附件名称 */
    @ApiModelProperty(name = "附件名称 ")
    @Size(max = 255, message = "附件名称长度不允许超过255个字符")
    public String name;
    
    /** 附件描述 */
    @ApiModelProperty(name = "附件描述 ")
    @Size(max = 255, message = "附件描述长度不允许超过255个字符")
    public String desc;
    
}
